Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Switzerland #1-w1 Switzerland #1-w2 Switzerland #1-w4 France F4 Greece F1 Italy F3 Italy F6 Italy F8 Italy F9 Italy F10 Italy F15 Switzerland #1-w3 Belgium F1 Italy F17 Netherlands F1 Belgium F2 Italy F16 Italy F11 San Marino Cepu Open - San Marino DPD Challenger 2002 - Aschaffenburg Samarkand Challenger - Samarkand Espinho Challenger - Espinho Skandia Open - Linz Black Forest Open - Freudenstadt VIII Trofeo Ciutat de Barcelona - Barcelona IX Ciutat de Barcelona - Barcelona Top Wool Challenger Biella - Biella San Marino Cepu Open - San Marino 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Timisoara Challenger - Timisoara The LTA Bolton Challenger - Bolton Tennis Napoli Cup - Napoli Banca Stato Challenger - Lugano Societa Canottieri Mincio 2005 - Mantova San Marino Cepu Open - San Marino Genoa Open Challenger-Fondazione Carige - Genova XI Ciutat de Barcelona - Barcelona Internazionali di Tennis - Bergamo Bancastato Challenger Lugano - Lugano Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Lambertz Open by Stawag - Aachen Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise Morocco Tennis Tour - Casablanca Tunis Open 2007 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Lambertz Open by Stawag - Aachen Genova Open Challenger - Genova Pekao Open - Szczecin XL Bermuda Open - Bermuda KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise Mitsubishi Electric Europe Cup - Monza Unicredit Czech Open - Prostejov San Marino CEPU Open - San Marino Pekao Open - Szczecin Sunrise Challenger Scheveningen Challenger Unique Zagreb Open - Zagreb Szczecin Challenger Biella Challenger Prostejov Challenger Rome Challenger Turin Challenger San Marino Challenger Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella Palermo Challenger Siemens Open - Scheveningen Bergamo Challenger Le Gosier Challenger Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Sopot Challenger San Marino Challenger Genoa Open - Genova Cordenons Challenger Manerbio Challenger Pekao Open - Szczecin Szczecin Challenger Florianopolis Challenger Tennis Cup of Flanders - Ostende Ho Chi Minh City Challenger - Ho Chi Minh City Monza Challenger Braunschweig Challenger San Marino Challenger Cordenons Challenger Geneva Challenger - Geneva Genova Challenger Brixina Tennis Open - Bressanone Rome Challenger Pekao Open - Szczecin Prostejov Challenger VII Torneo Internazionale di Tennis - Barletta Oberstaufen Cup - Oberstaufen Prague Open - Prague X Ciutat de Barcelona - Barcelona XXXVII Torneig C.E. Laieta - Barcelona Nord/LB Open 2004 - Braunschweig Canottieri Minico 2004 - Mantova Cepu Open - San Marino Alfa Romeo Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Brasov Challenger - Brasov X Trofeo Ciudad de Quito - Quito XI Ciutat de Barcelona - Barcelona Jameson Cup - Milan IX Torneo Internacionale de Tennis - Barletta Genova Challenger Sir Supermercati - Rome ECM Prague Open - Prague 5° Sporting Challenger - Turin ATP Guzzini Challenger - Recanati Reggio Emilia Challenger Bergamo Challenger Irving Challenger Open Costa Daurada - Tarragona Mersin Challenger Ciutat de Barcelona - Barcelona Vercelli Challenger Tunis Challenger Oberstaufen Challenger San Marino Challenger Szczecin Challenger Sibiu Challenger San Marino Cepu Open - San Marino Geneva Challenger Ortisei Challenger Casablanca Challenger Bucaramanga Challenger Internazionali di Tennis di Bergamo - Bergamo Bordeaux Challenger Vicenza Challenger Furth Challenger Prague Challenger XI Venice Open - Venice Padova Challenger Todi Challenger Prague Challenger Seville Challenger Szczecin Challenger Trnava Challenger Rome Challenger Casablanca Challenger Bucaramanga Challenger San Luis Potosi Challenger Heilbronn Challenger Blois Challenger Como Challenger Genova Challenger Szczecin Challenger Pekao Open 2001 - Szczecin Santiago Challenger Ostrava Challenger Genova Challenger ATP Challenger Open 2004 - Monchengladbach Caltanissetta Challenger Todi Challenger Scheveningen Challenger Eckental Challenger Genova Challenger Istanbul Challenger Orleans Challenger Rennes Challenger Copa Telefonica CTC Chile - Santiago Eckental Challenger Open Costa Daurada - Tarragona Helsinki Challenger Punta Del Este Challenger 7° Trani Cup - Trani Tatra Banka Slovak Open - Bratislava Courmayeur Challenger Pekao Open 2005 - Szczecin Marbella Challenger Barletta Challenger Rome Challenger Nottingham Challenger Nord/LB Open - Braunschweig Padova Challenger Campionati Internazionali di Sicilia - Palermo Open 88 - Contrexeville Podebradka Cup - Prague Open Diputacion - Cordoba Kyiv UMC Open - Kiev Szczecin Challenger Hungarian Architect Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville DPD Challenger 2000 - Aschaffenburg Sibiu Challenger Skandia Open - Linz BMW Tennis Championship - Sunrise Ortisei Challenger X Torneo Internazionale di Tennis - Barletta 2000 Cairo Challenger - Cairo Honda Kah Singapore Men's Tennis Open - Singapore V Torneo Internazionale di Tennis - Barletta Siemens Open 2001 - Scheveningen Cherbourg Challenger Nord/LB Open - Braunschweig Memorial Savigny - Sassuolo Marbella Challenger Open Castilla y Leon - Segovia Sophia Antipolis Challenger GHI Bronx Tennis Classic - Bronx Pau Challenger XL Challenger de Tenis Copa Sevilla - Seville Santiago Challenger Tatra Banka Open 2006 - Bratislava Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov Napoli Challenger Rome Challenger Prostejov Challenger Furth Challenger Nord LB Open - Braunschweig 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Recanati Challenger Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Nokian Hakkapeliitta Open - Tampere Pekao Open 2003 - Szczecin Guzzini Challenger - Recanati JVC Trophy - Vienna Banca Stato Challenger Lugano - Lugano AXA Open II - Espinho Open de Montauban - Montauban Geneva Challenger - Geneva Copa Sevilla - Seville Mallorca Open - Mallorca Zagreb Open - Zagreb FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Czech Open - Prostejov Tehran Open 2004 - Tehran Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville Ethias Trophy - Mons Czech Open 2005 - Prostejov The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Copa Kia Challenger ATP - Santiago Bratislava Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Croatia Open - Umag Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Estoril Open - Estoril Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag RCA Championships - Indianapolis Tata Open 2003 - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mons Challenger Barletta Challenger Santiago Challenger Rome Challenger Tata Open - Chennai BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Idea Prokom Open - Sopot Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Sophia Antipolis Challenger Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Szczecin Challenger MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Dallas Challenger U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe Orange Warsaw Open - Warsaw The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires PBZ Zagreb Indoors - Zagreb Furth Challenger BMW Open - Munich Szczecin Challenger Mons Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Qatar Exxon Mobil Open - Doha Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Poznan Challenger ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Swiss Indoors Basel - Basel BMW Open - Munich Open 13 - Marseille Qatar ExxonMobil Open - Doha Mercedes Cup - Stuttgart Cordenons Challenger Genova Challenger Trnava Challenger International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Sao Paulo Challenger Tour Finals Allianz Suisse Open Gstaad - Gstaad Ortisei Challenger Pilot Pen Tennis - New Haven ATP Studena Croatia Open Umag - Umag Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Rabat Challenger Napoli Challenger Marbella Challenger Marrakech Challenger BCR Open Romania - Bucharest China Open - Beijing Open Sud de France - Montpellier Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Barletta Challenger Copa Telmex - Buenos Aires Aircel Chennai Open - Chennai Napoli Challenger Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Open Sud de France - Montpellier VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Heineken Open - Auckland Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Ecuador Open - Quito Cherbourg Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Open 13 - Marseille SkiStar Swedish Open - Bastad AEGON Championships - London Argentina Open - Buenos Aires Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Mouilleron-Le-Captif Challenger Vegeta Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Moselle Open - Metz If Stockholm Open - Stockholm Napoli Challenger Santo Domingo Challenger Madrid Challenger Millennium Estoril Open - Estoril Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Ortisei Challenger Francavilla Challenger Mohammedia Challenger Millennium Estoril Open - Estoril Ortisei Challenger Guadalajara Challenger Millennium Estoril Open - Estoril Pullach Challenger Stockholm Open - Stockholm Adidas International - Sydney AEGON Championships - London ARAG World Team Championship - Dusseldorf St. Brieuc Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Orleans Challenger Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Trofeo Barcelona de Tenis - Barcelona Open Sabadell Atlantico - Barcelona China Open - Beijing San Benedetto Challenger Cairo Challenger 2002 - Cairo Jameson Cup - Milan Brest Challenger Eckental Challenger Aix En Provence Challenger Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Bastad Challenger If Stockholm Open - Stockholm Adidas International - Sydney The Priority Telecom Open - Amersfoort Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar Open Seat Godo 2003 - Barcelona Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Mercedes Cup - Stuttgart BCR Open Romania - Bucharest BCR Open Romania - Bucharest Energis Open - Amersfoort Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland BellSouth Open - Vina del Mar VTR Open - Vina del Mar Qatar ExxonMobil Open - Doha Open 13 - Marseille Generali Open - Kitzbuhel Erste Bank Open - Vienna Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Tata Open Maharashtra - Pune Open 13 Provence - Marseille Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow The Artois Championships - London Generali Open - Kitzbuhel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo ABN AMRO World Tennis Tournament - Rotterdam Monte-Carlo Rolex Masters - Monte-Carlo SkiStar Swedish Open - Bastad Grand Prix Hassan II - Casablanca Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de Nice Cote dAzur - Nice Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open - Umag Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open de Moselle - Metz Gerry Weber Open - Halle Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome China Open - Beijing Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Sony Open Tennis - Miami French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart Croatia Open - Umag Copa Claro - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne The Nottingham Open - Nottingham French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe Wimbledon - London Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne French Open - Paris Apia International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrilena Masters Madrid - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Australian Open - Melbourne French Open - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston U.S. Open - New York AAMI Classic - Kooyong Mutua Madrid Open - Madrid Olympics - Beijing ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, ITA-BLR 5-0